a type of leather sandal worn by mexicans - Allemand Anglais Dictionnaire